<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>爱眼E站接口协议</title>
<style>
/*样式表文件来自 懒人css http://lrcss.lrjz100.com */
/*---------重置---------*/
html{font-size: 100%;-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;	*overflow:auto;_overflow-x:hidden;}
body{margin:0;}
p,ul,ol,form,dl,h1,h2,h3,h4,h5,h6{ margin-top:0; margin-bottom:0;}
dl,dd{ margin-left:0;}
ul,ol{padding-left:0;*margin-left:0;list-style-type: none;}
ul li{*zoom:1;*vertical-align:bottom;}
em,var,cite,i{font-style:normal;}
small{font-size:inherit;}
s,a{text-decoration:none;}
:focus{outline:none;}
blockquote,q{quotes:none; margin:0;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;/*table-layout:fixed;*/}
img,iframe{border:none;}
img{vertical-align: top;-ms-interpolation-mode: bicubic;/*ie7防止图片缩小失真的*/}
/*---------竖向菜单（非必需）---------*/
.bl-vernav li{ border-bottom:1px solid #ddd; margin-bottom:-1px;padding-top:1px;}
.bl-vernav a{ display:block; height:20px; line-height:20px; padding:10px 16px;}
.bl-vernav a:hover{ background:#F8F8F8;text-decoration:none;}
/*.bl-vernav .cur a{ background:#428BCA; color:#fff;}*/

.bl-vernav-ord{ border:1px solid #ddd;}

.vernav-level li li{ border-left:none;border-right:none;}
.vernav-level li li a{ padding-left:40px;}
.vernav-level .cur .one{ background:#F8F8F8; 	}
.vernav-level li .cur a{ background:#F8F8F8;	}

/*diy*/
	.bl-vernav-warp{ position:relative;}
	.bl-vernav-warp .auxline{ position:absolute; left:-6px; top:0; z-index:1;line-height:0; font-size:0;
		border-left:#FF5F3E solid 7px; background-color:#F8F8F8;}
	.bl-vernav{ position:relative; z-index:2;}
	.bl-vernav a:hover{ background-color:transparent;}


/*下面这两端是演示用的和整个功能没有必然关系 ，你可以使用你自己的 字体字号颜色设置*/
.demobox{ width:100%; font-size:14px; color:#333;
font-family:'Hiragino Sans GB','Microsoft Yahei',"WenQuanYi Micro Hei",SimSun,Tahoma,Arial,Helvetica,STHeiti;}
a{ color:#333; text-decoration:none;}

/* 表样式文件 */
table{border-collapse:collapse;border-spacing:0;border-left:1px solid #888;border-top:1px solid #888;margin-bottom: 30px;border-left:30px}
th,td{border-right:1px solid #888;border-bottom:1px solid #888;padding:5px 15px;}
th{font-weight:bold;background:#ccc;}
</style>

</head>

<body style="padding:50px;">
<div class="demobox" style="float:left">
    <div class="bl-vernav-warp">
    	<div class="auxline"></div>
        <ul class="bl-vernav vernav-level">
            <li><a href="#" class="one">导航菜单</a></li>
<li class="cur"><a href="#" class="one">爱眼E站接口</a><ul><li><a href="#9011086a61367fd615c8b266db2445b2">setClincalInfo(设置患者首诊信息)</a></li>        </ul>
    </div>
</div>
<div style="float:left">
    <div>
        <div style="color:red">
        <br><br>
        注意: 统一返回JSON结构，每个接口都返回同一数据结构 {"code":0,"result":结构返回内容} <br>
        code:等于0代表操作成功，非0代表错误码。<br>
        例如:{"code":0,"result":{"name":"张三","age":38}}<br>
        所有请求统一使用POST，传入JSON信息<br><br>
        setClincaInfo访问地址为 http://eye.zspcl.com/ayez/clincal/setClincalInfo<br>
        POST请求需传入JSON数据结构定义如下
        <br/>
        <pre>{
    "doctor": {
        "name"    : "张三",
        "iconUrl" : "www.***.com***",
        "hospital": "天坛医院",
        "section" : "眼底科",
        "title"   : "主任医师"
    },
    "patient": {
        "name"    : "李四",
        "sex"     : 1,
        "age"     : 26,
        "phone"   : "181XXX",
        "address" : "北京市朝阳区XXX"
    },
    "questionsInfo": [
        {
            "question": "患者主诉",
            "values"  : ["眼痒"],
            "group"   : null
        },
        {
            "question": "眼部骚痒",
            "values"  : ["轻度：间或痒能忍受，可以不理会"]
            "group"   : "眼部症状"
        },
        {
            "question": "全身过敏病史几年",
            "values"  : ["3"]，
            "group"   : null
        },
        {
            "question": "既往过敏用药史",
            "values"  : ["盐酸氮卓斯汀滴眼液","非甾体普拉洛芬、双氯芬酸钠"]，
            "group"   : null
        }...
    ],
    "photoUrls"     : ["www.***.com***","www.***.com***"],
    "suggestionDays": 14
}<br></pre>
        <br/>
        <br/>
        <br/>
        </div>
    </div>

<div id="9011086a61367fd615c8b266db2445b2"><table ><tr><th colspan="3">接口名称:setClincalInfo</th></tr><tr><td colspan="3">接口描述:设置患者首诊信息</td></tr><tr><td colspan="3">参数列表:</td></tr><tr><td>参数名称</td><td>参数类型</td><td>参数描述</td></tr><tr><td>sessionKey</td><td>String</td><td>会话密钥</td></tr><tr><td>clincalInfo</td><td><a href="#mainJson">json</td><td>json信息</td></tr><tr><td colspan="3">返回内容:json</td></tr><tr><td colspan="3">请求方式：POST</td></tr></table></div>

<div id="mainJson"><table><tr><th colspan="3">主要json字段描述</th></tr><tr><td colspan="3">json描述:主要字段描述</td></tr><tr><td>名称</td><td>类型</td><td>描述</td></tr><tr><td>doctor</td><td><a href="#doctorjson">doctor</td><td>医生基本信息</td></tr><tr><td>patient</td><td><a href="#patientjson">patient</td><td>患者基本信息</td></tr><tr><td>questionsInfo</td><td>List<<a href="#questionsInfojson">questionsInfo</a>></td><td>问题描述以及答案</td></tr><tr><td>photoUrls</td><td>List<<a>String</a>></td><td>患者结膜照片地址列表</td></tr><tr><td>suggestionDays</td><td>Integer</td><td>医生建议用药天数</td></tr></table></div>
<div id="doctorjson"><table><tr><th colspan="3">doctor相关字段描述</th></tr><tr><td colspan="3">doctor相关字段描述</td></tr><tr><td>名称</td><td>类型</td><td>描述</td></tr><tr><td>name</td><td>String</td><td>医生姓名</td></tr><tr><td>iconUrl</td><td>String</td><td>医生头像url</td></tr><tr><td>hospital</td><td>String</td><td>医院</td></tr><tr><td>section</td><td>String</td><td>科室</td></tr><tr><td>title</td><td>String</td><td>医生职称</td></tr></table></div>
<div id="patientjson"><table><tr><th colspan="3">patient相关字段描述</th></tr><tr><td colspan="3">patient相关字段描述</td></tr><tr><td>名称</td><td>类型</td><td>描述</td></tr><tr><td>name</td><td>String</td><td>患者姓名</td></tr><tr><td>sex</td><td>Integer</td><td>患者性别1：男2：女</td></tr><tr><td>age</td><td>Integer</td><td>患者年龄</td></tr><tr><td>phone</td><td>String</td><td>患者手机号</td></tr><tr><td>address</td><td>String</td><td>地址</td></tr></table></div>
<div id="questionsInfojson"><table><tr><th colspan="3">questionsInfo相关字段描述</th></tr><tr><td colspan="3">questionsInfo相关字段描述</td></tr><tr><td>名称</td><td>类型</td><td>描述</td></tr><tr><td>question</td><td>String</td><td>问题题干描述</td></tr><tr><td>values</td><td>List<<a>String</a>></td><td>问题答案描述列表</td></tr><tr><td>group</td><td>String</td><td>问题所属分组</td></tr></table></div>
</div>
<script type="text/javascript" src="js/jquery.js"></script>
<script>
$(function(){
	var verNav = $(".bl-vernav"),
		line = verNav.siblings(".auxline")
		verNavFisrt = verNav.children("li:first-child"),
		curY = verNav.children("li.cur").position().top;

	line.height(verNavFisrt.outerHeight()-1).width(verNavFisrt.outerWidth());//设置辅助线初始化高度和宽度，也可以直接用css设置好，这里就不用js计算了

	verNav.find("li").mouseenter(function(){
		var thisY = $(this).position().top;
		line.stop(true,true).animate({top:thisY},200);
		return false
	})
	.end()
	.mouseleave(function(){
		line.stop(true,true).animate({top:curY},300)
	}).trigger("mouseleave");
});
</script>
</body>
</html>